package com.miplus.ccrm.core.controller.vo.credit;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 案件导出-账户信息
 */
@Data
public class FiCaseOutAccVo {
    /**
     * 客户编号
     */
    private String customernumber;

    /**
     * 案件编号
     */
    private Integer creditcaseid;

    /**
     * 账户编号
     */
    private String creditAcct;

    /**
     * 姓名
     */
    private String custname;

    /**
     * 产品类型：1银数/2通联
     */
    private String prodtypedsc;

    /**
     * 卡号
     */
    private String crdtCardRepeNo;

    /**
     * 证件号
     */
    private String openacctcertno;

    /**
     * 固定额度
     */
    private BigDecimal crdtLimit;

    /**
     * 逾期期数
     */
    private String mthsOdue;

    /**
     * 账户状态
     */
    private String acctStatusName;

    /**
     * 账单日
     */
    private String billDate;

    /**
     * 还款日
     */
    private String repayDate;

    /**
     * 总欠款
     */
    private BigDecimal acctDebtAll;

    /**
     * 总欠款本金
     */
    private String debtAllPrin;

    /**
     * 总欠款利息
     */
    private String debtAllInt;

    /**
     * 总欠款费用
     */
    private String debtAllFee;

    /**
     * 已出账单欠款
     */
    private BigDecimal settledBillAmt;

    /**
     * 最低还款额
     */
    private BigDecimal lowestRepayBal;

    /**
     * 逾期金额
     */
    private BigDecimal odudPrin;

    /**
     * 已出账单本金
     */
    private BigDecimal settledBillPrin;

    /**
     * 已出账单利息
     */
    private BigDecimal settledBillInt;

    /**
     * 已出账单费用
     */
    private BigDecimal settledBillFee;

    /**
     * 剩余分期付款本金(总额)
     */
    private BigDecimal remainUnbackPrin;

    /**
     * 剩余分期未还费用(总额)
     */
    private BigDecimal remainUnbackFee;

    /**
     * 自带标签
     */
    private String selftags;

    /**
     * 系统属性标签
     */
    private String custtags;
}
